plant vendor - Spanish English Dictionary